#define PLUGIN_VERSION	"PoKeys-PoLabs-v3.68-20240216"

/*
3.68 - 16.2.2024
- M10/M11 outputs mapping bug

3.67 - 13.9.2023
- Fixed FastUSB connection type being ignored on startup (and invalid network settings display popup)

3.66 - 31.3.2023
- Added additonal logging entries for probing procedure debugging

3.65 - 30.3.2023
- Probe position in vars 2000-2002 updated on the end of the failed probe move

3.64 - 28.3.2023
- Probe position reporting on probe overrun

3.63 - 18.1.2023
- Hide probing errors also reports the probe position

3.62 - 22.6.2022
- Fixed bug: switching to external pulse generator without IO did not disable IO

3.61 - 9.6.2022
- Improvements to mode transitions (to address issues of unintentional axes movements)

3.60 - 8.6.2022
- Bug fix: jogging slaved axes

3.56 - 16.1.2022
- Bug fix: MPG settings in Pulse engine disabled for new firwmare version

3.55 - 3.1.2022
- PlasmaSens E-1 error display support

3.54 - 27.12.2021
- Plasma voltage displayed with 2 decimals

3.53 - 27.2.2021
- THC logic fix: deceleration on zero input

3.52 - 16.12.2020
- Probe input filtering added

3.51 - 17.10.2020
- Improved handling of connection lost events

3.50 - 15.10.2020
- G1-like probing motion implemented

3.49 - 4.10.2020
- Setting for inhibition of probe overrun/retry errors

3.48 - 23.9.2020
- Updates to address probing reliability

3.47 - 22.9.2020
- Updates to address probing reliability

3.46 - 25.8.2020
- Probing with slaved axis allowed even with 'multi-axis probing' feature disabled

3.45 - 26.6.2020
- Improved handling of connection errors

3.44 - 27.5.2020
- Added multi-axis probing as an option, single-axis probing by default

3.43 - 31.3.2020
- THC operation with DRO reference bug fixed 

3.42 - 16.3.2020
- Update to 3.41 - use of global offset disabled, checking code line added

3.41 - 9.3.2020
- Probing updated - global offset Diff{XYZABC} taken into the account

3.40 - 3.3.2020
- Improved optional logging

3.39 - 21.2.2020
- Configurable threshold for probing detection

3.38 - 3.2.2020
- Option to use OEM DRO for reference voltage/height for THC

3.37 - 10.12.2019
- Minimum probe distance increased to 10 steps

3.36 - 18.10.2019
- Added logging interface capability (primarily for THC)

3.35 - 16.5.2019
- Probing detection improved (actual steps per unit value taken into the account)

3.34 - 14.5.2019
- Probing debug data included

3.33 - 13.2.2019
- Slaved axis related bug fixed (axes B,C stopped working after probing)

3.32 - 18.1.2019
- FRO/DRO updating improved

3.31 - 16.11.2018
- Fixed reference voltage setting via analog input for THC

3.30 - 12.11.2018
- Fixed bug in reference voltage via analog input for THC

3.29 - 4.11.2018
- Current Plasma torch voltage and reference voltage

3.28 - 3.11.2018
- THC reference voltage range changed to 0-350 V if analog input is used and PlasmaSens is selected

3.27 - 29.10.2018
- Updated PoIL reading

3.26 - 20.10.2018
- Updated THC Arc OK signal mapping

3.25 - 27.9.2018
- Charge-pump configurable in the settings file

3.23 - 28.5.2018
- Fix for external pulse generator pin registration

3.22 - 19.5.2018
- Support for PlasmaSens

3.21 - 24.4.2018
- THC-related changes to voltage format

3.20 - 16.4.2018
- support for switch input filtering

3.19 - 14.4.2018
- Bug fixes (display of correct axis states in the IO status window)

3.18 - 19.3.2018
- THC support for PlasmaSens improved

3.17 - 16.3.2018
- homing updated to correctly support back-off distance

3.16 - 13.3.2018
- support for EasySensors input for THC

3.15 - 25.2.2018
- probing activation threshold changed from 0.001 to 0.01 to avoid false probing attempts
  (probing commands with moves less than 0.01 unit will be ignored)

3.14 - 31.12.2017
- support for probing with parallel axes

3.13 - 29.10.2017
- disabled the updating of Matrix LED if it is not enabled in the settings

3.12 - 5.10.2017
- probing reporting to Mach3 improved

3.11 - 5.10.2017
- PoKeys device does not switch to STOPPED mode before doing the axis homing

3.10 - 20.8.2017
- Support for 'MenuOff' option

3.0.9 - 29.7.2017
- support for MPG jogging of slaved axes
- PWM output visualization

3.0.8 - 9.5.2017
- option to disable automatic device configuration

3.0.7 - 28.3.2017
- MPG jog division supported
- fix isMoving returning 1 after homing

3.0.6a - 22.3.2017
- implemented 1x mode for MPGs
- warning on incorrect IP ignored if USB is used

3.0.5 - 12.3.2017
- minor changes to the plugin
- index/encoder option fixed in the settings (combo box instead of option boxes)
- checked iMoving operation

3.0.4 - 11.12.2016
- support for kbd48CNC fixed
- saving of analog inputs gain fixed (larger gains are now supported)
- PoKeys57CNCdb25 - unused pins are restored to the default pin function

*/

